feat: allow extra env vars for addons#1065
Conversation
✅ Deploy Preview for kamaji-documentation canceled.
|
|
@smasset-orange we can accept this contribution, let's focus on getting CI green tho. |
7987d5b to
44c3ace
Compare
Removed commit with changes to |
I think I've found it... |
2027544 to
812d494
Compare
|
FYI, local e2e tests results : Tests in Pretty much the same with the test in I'm confident they'll pass when run from the CI though. |
812d494 to
4b067ee
Compare
|
Tests are passing. Pushed missing changes to API doc. |
|
Let's see the CI, as I said, we can get this merged. I've tried to reach out to you privately using your email address since I'm a bit puzzled by your use-case, such as overriding environment variables. It would be great if we could connect. |
|
Missed your private email. Will reply later today. |
|
Successfully tested on CoreDNS addon after publishing image and Helm chart to local repositories. |
4b067ee to
ac4bb2f
Compare
|
Rebased against latest changes on master branch |
ac4bb2f to
5b6a542
Compare
Signed-off-by: Sébastien Masset <86793256+smasset-orange@users.noreply.github.com>
Signed-off-by: Sébastien Masset <86793256+smasset-orange@users.noreply.github.com>
5b6a542 to
6fcbfe8
Compare
Adds
extraEnvsto all current addon specs to allow setting extra envvars to the addon's containers.My main use case is setting
KUBERNETES_SERVICE_HOSTandKUBERNETES_SERVICE_PORTto allowCoreDNSandkonnectivity-agentto start on Tenant cluster nodes when Kamaji is running behind external LB.